Um Levantamento de Métodos de Avaliação de Arquiteturas de Software Específicas
نویسندگان
چکیده
A diversity of methods to software architecture evaluation has been proposed, aiming at the quality of software systems. Efforts to identify, analyse and compare these methods can be also found. However, a more recent study has not been conducted. Thus, in this paper, we aim at identifying methods to evaluate recent and specific architectures — reference architectures, service-oriented architectures and aspect-oriented architectures — since in the last years, these architectures have become topics of research, besides broadly used. As main result, we can pointed out that there is a lack of mature and widely accepted methods to evaluate such architectures. Resumo. Uma diversidade de métodos de avaliação de arquiteturas de software vêm sendo propostos, visando a qualidade dos sistemas de software. Esforços para o levantamento, análise e comparação desses métodos podem também ser encontrados. Contudo, um levantamento mais recente não tem sido conduzido. Assim, este artigo tem como principal objetivo a identificação de métodos que abordem a avaliação de arquiteturas especı́ficas e recentes — a saber arquiteturas de referência, arquiteturas orientadas a serviço e arquiteturas orientadas a aspectos — considerando-se que nos últimos anos essas arquiteturas têm-se tornado alvo tanto de pesquisa quanto de utilização. Como principal resultado, observou-se que há ainda uma grande carência de métodos consolidados e largamente aceitos para a avaliação de tais arquiteturas.
منابع مشابه
Heurísticas para avaliar a usabilidade de aplicações móveis: estudo de caso para aulas de campo em Geologia
To evaluate the usability of mobile applications is necessary to consider the peculiarities of these devices, such as mobility, hardware constraints and context of use. In order to improve the usability evaluations of these applications, existing techniques are adapted so that these characteristics are taken into account. This paper presents the results of a study conducted to identify works th...
متن کاملUm Estilo Arquitetural para Linhas de Produtos de Software
This paper proposes an architectural style for the definition of software product lines architectures and also a strategy for the instantiation of specific products derived from the architecture. This style is defined as a seamless extension of AspectualACME, characterizing the PLAspectualACME architectural description language, which uses the original abstractions of ACME and Armani’s formal c...
متن کاملAdoção da Metodologia Extreme Programming para Construção de Sofware
This paper deals with the possible use and adoption of the methodology Extreme Programming (XP) in the development of free software communities for developers. As each day comes new communities of free software and this type of development is becoming increasingly popular, feel free to look better if this code developed collectively and consequently its quality. The aim is that as a result this...
متن کاملPERSI - Modelo para Avaliação do Pendor da Engenharia de Requisitos de Sistemas de Informação
Resumo. Actualmente parece consensual a ideia de que a Engenharia de Requisitos (ER) é frequentemente conduzida com uma abordagem de pendor tecnológico excessivo. Este pendor é muitas vezes apontado como um contributo negativo para os resultados da ER e consequentemente para o sucesso dos Sistemas de Informação. Neste artigo apresentamos um modelo para avaliação do pendor da condução da ER. O m...
متن کاملUm Modelo de Avaliação de Especificações Semi-Formais de Requisitos de Software Baseado na Teoria do
Resumo. O objetivo deste trabalho é apresentar um modelo de avaliação de especificações semi-formais de requisitos de software baseado na Teoria dos Conjuntos Nebulosos. Especificações semi-formais normalmente são apresentadas como um conjunto de diagramas onde os requisitos do software são declarados. Especialistas do domínio do problema e engenheiros de requisitos devem conjuntamente avaliar ...
متن کامل